6164b7f4b2727bffddac42d8f67463df963965f8,jdo/identity/src/test/org/datanucleus/tests/JDOQLBasicTest.java,MultithreadRunnerMapGet,run,#,5154

Before Change


                Map map1 = new HashMap();
                map1.put("Item 1", value1);

                q = pm.newQuery(MapValueItem.class, "this == map.get(\"Item 1\")").parameters("java.util.Map map");
                c = (Collection) q.execute(map1);
                Assert.assertEquals(1, c.size());

After Change


                //test map.get in map literals
                Map map1 = new HashMap();
                map1.put("Item 1", value1);
                q = pm.newQuery(MapValueItem.class, "this == map.get(\"Item 1\")").parameters("java.util.Map map").setParameters(map1);
                c = q.executeList();
                Assert.assertEquals(1, c.size());